Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Сельсинна слідкуюча система

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Автоматики і телемеханіки

Інформація про роботу

Рік:
2003
Тип роботи:
Курсова робота
Предмет:
Чисельні методи аналізу автоматичних систем
Група:
КС-21

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» Кафедра автоматики і телемеханіки Курсова робота з курсу: «Чисельні методи аналізу автоматичних систем» на тему: «Сельсинна слідкуюча система». Тема 5, варіант 3. Зміст. Зміст. 1 1. Завдання. 2 2. Виведення системи диференціальних рівнянь. 3 3. Опис методів Рунге-Кутта-Фельберга та Ейлера. 4 4. Блок-схеми алгоритмів. 5 4.1. Блок-схема алгоритму методу Рунге-Кутта-Фельберга. 5 4.2. Блок-схема алгоритму методу Ейлера. 5 5. Таблиця ідентифікаторів. 6 6. Програма методу Рунге-Кутта-Фельберга з постійним кроком інтегрування. 7 7. Програма методу Ейлера зі змінним кроком інтегрування. 8 8. Результати виконання програми методу Рунге-Кутта-Фельберга. 8 9. Результати виконання програми методу Ейлера 11 10. Графіки одержаних результатів. 12 Список використаної літератури. 13 Завдання. Задана структурна схема сельсинної слідкуючої системи.  Рівняння ланок: а) вимірювальна схема u1=S(((вх - (вих) (1) b) електронний підсилювач (u=u1'–u2'=Kеп(u1 (2) с) обмотка збудження ЕМП (електромашинного підсилювача)  (3) d) двигун  (4) e) редуктор (=i((вих (5) f) короткозамкнута обмотка ЕМП  (6) Дослідити реакцію сельсинної слідкуючої системи на одиничний стрибкоподібний сигнал на вході системи методами Ейлера зі змінним кроком інтегрування та Рунге-Кутта-Фельберга з постійним кроком інтегрування, якщо параметри схеми: Tm (c) = 0,05; Tk (c) = 0,01; T1 (c) = 0,003; C (рад/в(с) = 20; i = 300; KI = 2; KII = 2; Kеп = 10; S (в/рад) = 60. Виведення системи диференціальних рівнянь. Підставляємо (1) в (2), а потім одержане (u в (3). Одержуємо:  (7) Виражаємо uk з (6) і підставляємо в (7):  (8) Виражаємо up з (4) і, з врахуванням (5), підставляємо в (8):  (9) Введемо заміни:  (10)  (11)  (12) A4=1 (13)  (14)  (15) Враховуючи, що (вх=1, маємо:  (16) Нехай: , (17) , (18) . (19) . (20)  (21) Розв’язуємо систему диференціальних рівнянь (21) за нульових початкових умов методами Рунге-Кутта-Фельберга з постійним кроком інтегрування та Ейлера зі змінним кроком інтегрування. 3. Опис методів Рунге-Кутта-Фельберга та Ейлера. Алгоритм реалізації методу Рунге-Кутта-Фельберга такий:  (22) де  Похибка  (23) Метод Ейлера описується так: . (24) Похибку методу Ейлера можна знайти за допомогою "подвійного перерахунку": знаходять значення  з кроком h, а потім визначають  завдяки подвійному перерахунку з кроком h/2. Різниця між  та  буде похибкою методу. При розв'язуванні систем диференціальних рівнянь із змінним кроком інтегрування необхідно ввести автоматичну зміну кроку інтегрування залежно від заданої похибки. Для вдосконаленого методу Ейлера це здійснюється наступним чином. Знайшовши похибку відповідного методу на кроці, порівнюють її із заданою. Якщо задана похибка є меншою, то крок зменшують у два рази і проводять обчислення з цим кроком. Потім знову визначають похибку і перевіряють умову>. Крок ділять доти, доки ця умова не виконається, після чого наступне обчислення проводиться з останнім кроком. Якщо знайдена перший раз похибка методу є меншою від заданої, то одержане значення виводять на друк, а крок подвоюють. Так роблять доти, доки не виконається умова <; тоді крок знову починають ділити. 4. Блок-схеми алгоритмів. 4.1. Блок-схема алгоритму методу Рунге-Кутта-Фельберга.  4.2. Блок-схема алгоритму методу Ейлера.  5. Таблиця ідентифікаторів. N - кількість диференціальних рівнянь; T1, Tk, Tm, C, ii, S, KI, KII, Kp - параметри схеми; i - лічильник циклу; y[N] - початкове наближення; y1[N] - наступне наближення з кроком h; y2[N] - наступне наближення з кроком h/2; a,b - початок та кінець проміжку інтегрування; p - прапорець; x - змінна інтегрування; h - крок інтегрування; e - похибка методу (обчислена); e1 - задана похибка. 6. Програма методу Рунге-Кутта-Фельберга з постійним кроком інтегрування. #include<stdio.h> #include<math.h> #define N 4 #define h 0.001 double A1,A2,A3,A4,A5,A6; FILE *fp; double F(int i,double *y,do...
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини